草庐IT

Java 直接打印到 Postscript 网络打印机

全部标签

javascript - 为什么 console.dir ('' ) 打印 "no properties"?

我的印象是字符串具有属性,例如match。为什么console.dir('')声称''没有属性(至少在GoogleChrome中是这样)? 最佳答案 这是因为''是字符串文字,而不是String“类”的实例。由于match等属性是在String.prototype上声明的,因此在使用字符串文字时您将看不到它们。如果您使用new运算符,您将看到您所期望的:vars=newString("hello");console.dir(s);这是Chrome开发者工具的屏幕截图(注意需要展开prototype,因为您希望看到的方法是在原型(pr

javascript - 为什么这段 JavaScript 代码会在控制台上打印 "undefined"?

我有以下JavaScript代码:varcounter=0;functionprintCounter(){console.log("counter="+++counter);setTimeout(printCounter,1000);}printCounter();我希望它应该打印这个输出:counter=1counter=2counter=3...但它会打印以下内容:counter=1undefined//为什么在第一次迭代后打印“undefined”?重要提示:当代码在JavaScript控制台中执行时,我仅看到这样的行为。如果它是页面的一部分,则可以正常工作。

javascript - 使用循环打印数组列表值到 div 动态

我有一个名为desc的数组,其中包含每个值的一些文本,并根据用户点击的内容更改长度和值。数组:desc[0]="manholecoveronfoothpathonbarroggaagroundskilbarrackroadloose."desc[1]="Footpathatdrivewayto17MaywoodLawninbadstateofdisrepair."我想在名为#container的div中显示这些数组值。目前它只是打印#container中数组的最后一个值,而不是打印列表中的每个值。JavaScript:functionincidentList(){for(vari=0;

javascript - GWT 对象参数从 javascript 到 java(JavaScriptObject 到 JSONObject)

我希望在GWT应用程序中将对象从JavaScript传递到Java。这个对象可以有任意字段。因此,它与仅传递数字的非常相似的问题不同。Passingjavascriptparameterfromexternaljavascripttojava我把回调定义成publicstaticvoidcbSysInfoSucces(JavaScriptObjecto1){}但我不知道如何将JavaScriptObject转换为JSONObject如果我想将Object传递给java,您能否就$entry()函数格式提出建议 最佳答案 使用构造函数

javascript - 将元素的内容打印到控制台

我有一个将内容动态输出到元素的提要。我想从元素A中获取文本并将其输出到控制台日志。例子:ID5667控制台输出:编号:ID5667我已经尝试了一些方法,但要么是未定义的,要么是该元素的完整HTML。 最佳答案 我认为下面的内容应该适合您。varresult=document.getElementsByClassName("elementa")[0].innerHTML;console.log(result);更多引用:getElementByClassName 关于javascript-

javascript - 用于网络浏览器的 Ruby 插件?

如果有人为网络浏览器编写了一个Ruby插件并且用户安装了该插件,那么我是否可以在前端用ruby​​替换javascript?这没有任何插件吗?或者甚至在浏览器端使用javascript以外的其他语言? 最佳答案 你可以使用http://ironruby.net/在Silverlight插件中,但我不知道这种方式的DOM交互有多简单。但是我求求你不要这样做!请使用OpenWebStack来解决您的问题。如果你不离开你舒适的Ruby世界,你不仅会伤害你的用户体验“WTF?为什么我需要这个页面的Silverlight?”而且你还会陷入你的

javascript - 如何监控单页网络应用程序?

我想知道如何监控单页网络应用程序,以便您可以看到用户在您的应用程序中做了什么,他访问了哪些“页面”等。有点像GoogleAnalytics,可以统计很多事情。 最佳答案 GoogleAnalytics(分析)对此非常有用。查看自定义事件:http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html它比您在传统网站上可以执行的“设置好并忘记它”类型的跟踪需要更多的工作,但它也非常简单。 关于javasc

javascript - Qt 5.0 : Exposing C++ methods to Java Script

我尝试将对象作为全局属性公开给具有以下方法的JavaScript:Q_INVOKABLEMyObject*createMyObject();MyObject派生自QObject。当我在JavaScript中调用这个方法时,它返回一个类型的对象:QVariant(MyObject*)我想知道是否可以自动将它转换为QJSValue以便我可以在脚本中进一步使用它? 最佳答案 似乎JavaScript使用QVariant作为任何“未知”类型的不透明包装器。该值可以轻松传递,但不能使用其属性,也不能调用其方法。要在脚本中使用,应将其转换为QJ

javascript - 如果我打算使用 Node,那么直接使用像 Zappa 这样的 CoffeeScript 框架是错误的吗?

自00年代初以来,我就没有使用过太多JavaScript,而且我开始发现我当前的应用程序非常适合Node.js。但作为一个ruby​​开发者,coffeescript看起来会是我的强项。但我担心,如果我没有花任何时间接触Node.js的基础知识就直接进入像Zappa这样的框架,我的理解会有一些漏洞。这是一种有效的恐惧吗? 最佳答案 在某种程度上是的。Zappa是一个非常活跃的开发中的非常新的框架。我在7月份用它编写了一个应用程序,从那时起,该框架经历了两次向后不兼容的更新。在这样的环境中,了解框架在幕后的工作通常很有帮助。此外,由于

javascript - 如何在 JS 中创建一个方法,就像在 Java 中创建一个抽象方法一样?

我正在开发一个小游戏-剪刀石头布。我有一个原型(prototype)-RPSPlayer我有两种播放器:Player1,Player2(player1和player2是带有原型(prototype)的对象RPSPlayer的)每个播放器都使用函数播放:Player1.play()。每个玩家都有不同的游戏策略。因此,我需要2个play()实现。如果是Java,我会创建一个抽象类RPSPlayer,它有一个抽象方法play()和另外两个继承自RPSPlayer的类;他们每个人都有自己的play()实现。我的问题是:在JS中正确的做法是什么?我希望我说清楚了,谢谢大家。